Automated Vulnerability Assessment and Exploitation Framework
Overview
This project is a Bash-based automation framework for detecting and exploiting critical vulnerabilities in controlled penetration testing environments. It streamlines the process of vulnerability scanning, identification, and exploitation into a single automated workflow.
Modules Included
-
ProFTPD 1.3.3c Backdoor Detection (CVE-2010-4221)
Detects vulnerable ProFTPD FTP services on port 21 and automates exploitation using Metasploit. -
EternalBlue MS17-010 Detection (CVE-2017-0144)
Detects Windows systems vulnerable to EternalBlue on port 445 and automates exploitation workflow.
Key Concepts Demonstrated
- Vulnerability assessment automation
- Bash scripting for cybersecurity
- Nmap and Metasploit integration
- CVE-based exploitation workflow
- Practical penetration testing methodology
Purpose
Built for cybersecurity learning, ethical hacking practice, and portfolio demonstration in authorized lab environments.
Disclaimer
For educational and authorized testing purposes only. Unauthorized use is strictly prohibited.